Part Number Hot Search : 
28M00 SMF15C 11217 CX550 MN2DS00 ELECT SMF15C KDS196
Product Description
Full Text Search
 

To Download MSM64422 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 E2E0039-27-Y3
Semiconductor MSM64422/64424
Semiconductor
This version: Jan. 1998 MSM64422/64424 Previous version: Mar. 1996
in im el Pr y ar
Built-in 256/512-Bit EEPROM and LCD Driver 4-Bit Microcontroller
GENERAL DESCRIPTION
The MSM64422/64424 is a low power 4-bit microcontroller using OKI original CPU core nX-4/ 20. Integrated into a single chip are 64/128 nibbles of EEPROM, PWM generation circuit, 8-bit timer counter, 8-bit synchronous serial port, time base counter, low voltage detection circuit, watchdog timer, 4-bit input port, one or two input-output port(s). For the oscillator circuit, it is possible to choose from the crystal oscillation circuit or the 3-pin RC oscillation circuit (resistor R and capacitor C are externally connected). Most suitable for small-sized security systems such as the key-less entry.
FEATURES
* Operating range CPU operating voltage EEPROM write voltage Operating frequencies Operating temperature * Memory space <MSM64422> ROM (program memory) RAM (data memory) EEPROM : : : : : : 2.5 to 5.5V (crystal oscillation mode) 1.7 to 5.5V (RC oscillation mode) 2.2 to 5.5V fmax = 2.4 MHz (crystal oscillation mode) fmax = 1.2 MHz (RC oscillation mode) Ta=-40 to +85C
: 2048 bytes : 64 nibbles : 64 nibbles (Number of data rewriting cycles to EEPROM: 10,000) (EEPROM data retaining years: 10 Years) : 4096 bytes : 128 nibbles : 128 nibbles (Number of data rewriting cycles to EEPROM: 10,000) (EEPROM data retaining years: 10 Years)
ROM (program memory) RAM (data memory) EEPROM
* Functions PWM generation circuit (each pulse width, and pulse period is set by a 4-bit counter) 8-bit timer counter (automatic reload timer) 8-bit synchronous serial port Standby functions Low voltage detection circuit built in. Watchdog timer * Interrupt sources : internal 5 sources : external 1 source 1/13
Semiconductor * I/O Port Input port Input-output port
MSM64422/64424
: 1 port 4 bits : 1 port 4 bits (MSM64422) 2 ports 4 bits (MSM64424) (Two of them provide 10mA sink current when VDD 2.5V)
* Package Options: <MSM64422> 16-pin plastic SOP (SOP16-P-300-1.27-K) (Product name: MSM64422-MS-K) 20-pin plastic SSOP (SSOP20-P-250-0.95-K) (Product name: MSM64424-MS-K) 24-pin plastic SOP (SOP24-P-430-1.27-K) (Product name: MSM64424-GS-K) * MTP Version The MTP version MSM64Q424 (24-pin plastic SOP only) using EEPROM in place of the internal program memory is available. 24-pin plastic SOP (SOP24-P-430-1.27-K) (Product name: MSM64Q424-N GS-K)
2/13
Semiconductor
MSM64422/64424
BLOCK DIAGRAM
OSC0/XT OSC1/XT OSC2 VDD GND TEST RESET OSC/XT clock generation Time base counter EEPROM 64N CPU core Interrupt control (nX-4/20) RAM 64N
ROM 2Kbytes
Watchdog timer Databus
PORT0
PORT1
Low voltage detection circuit
8-bit synchronous serial port *SIN *SOUT*SCLK
8-bit timer counter
PWN generation circuit *PWM
P0.0-P0.3
P1.0-P1.3
Note: * means the secondary function for each port.
MSM64422 Block Diagram
OSC0/XT OSC1/XT OSC2 VDD GND TEST RESET
OSC/XT clock generation Time base counter
EEPROM 128N CPU core Interrupt control (nX-4/20)
ROM 4Kbytes
RAM 128N
Watchdog timer Databus
PORT0 PORT1 PORT2
Low voltage detection circuit
8-bit synchronous serial port *SIN *SOUT*SCLK
8-bit timer counter
PWN generation circuit *PWM
P0.0P0.3
P1.0P1.3
P2.0P2.3
Note: * means the secondary function for each port.
MSM64424 Block Diagram
3/13
Semiconductor
MSM64422/64424
PIN CONFIGURATION (TOP VIEW)
P0.2/XI2 P0.3/XI3 VDD TEST RESET GND P1.0/PWM P1.1/SIN 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 P0.1/XI1 P0.0/XI0 OSC2 OSC1/XT OSC0/XT NC P1.3/SCLK P1.2/SOUT P0.2/XI2 P0.3/XI3 VDD TEST RESET GND P2.0 P2.1 P1.0/PWM 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 P0.1/XI1 P0.0/XI0 OSC2 OSC1/XT OSC0/XT NC P2.3 P2.2 P1.3/SCLK P1.2/SOUT
MSM64422 (16-Pin Plastic SOP)
P1.1/SIN
MSM64424 (20-Pin Plastic SSOP)
P0.2/XI2 NC P0.3/XI3 VDD TEST RESET GND P2.0 P2.1 P1.0/PWM NC P1.1/SIN
1 2 3 4 5 6 7 8 9 10 11 12
24 23 22 21 20 19 18 17 16 15 14 13
P0.1/XI1 NC P0.0/XI0 OSC2 OSC1/XT OSC0/XT NC P2.3 P2.2 P1.3/SCLK NC P1.2/SOUT
P0.2/XI2 NC P0.3/XI3 VDD TEST RESET GND P2.0 P2.1 P1.0/PWM NC P1.1/SIN
1 2 3 4 5 6 7 8 9 10 11 12
24 23 22 21 20 19 18 17 16 15 14 13
P0.1/XI1 NC P0.0/XI0 OSC2 OSC1/XT OSC0/XT PGM P2.3 P2.2 P1.3/SCLK NC P1.2/SOUT
MSM64424 (24-Pin Plastic SOP)
MSM64Q424 (24-Pin Plastic SOP)
NC: No-connection pin
4/13
Semiconductor
MSM64422/64424
PIN CONFIGURATIONS
Basic Functions
Function Power Supply Test Symbol VDD GND TEST Type -- -- I Pin (5V) Pin (0V) Input pin for IC test A system reset input pin. Reset RESET I When this pin changes to "L" level from "H", the internal condition is initialized, and with the level change to "H" from "L", the command execution is started from the address 000H. P0.0/XI0 P0.1/XI1 P0.2/XI2 P0.3/XI3 P1.0/PWM P1.1/SIN Port* P1.2/SOUT P1.3/SCLK P2.0 P2.1 P2.2 P2.3 OSC0/XT Oscillation OSC1/XT OSC2 I/O I/O I/O I/O I/O I/O I O O Pin for setting a EEPROM write/read mode. PGM PGM I/O The device enters a EEPROM write/read mode, when a logic "1" is input to this pin to release a reset. This pin is left open in a normal operating mode. I I I I I/O I/O 4-bit input port (P0). Each bit can be configured to be a pull-down resistor input or high impedance input. As the secondary function, an external interrupt is allocated to each pin. 4-bit input/output port (P1). At the time of input mode, each bit can be configured to be a pull-down resistor input or high impedance input. At the time of output mode, each bit can be configured to be an Nch open drain output or CMOS output. As the secondary function, it becomes an input-output pin that is related to serial port and PWM output. 4-bit input-output port (P2). At the time of input mode, each bit can be configured to be a pull-down resistor input or high impedance input. At the time of output mode, each bit can be configured to be an Nch open drain output or CMOS output. Pins for connectiong an oscillator or RC (capacitor C, resistor R is externally connected). Description
*
The P2.0-2.3 pins are only built into MSM64424.
5/13
Semiconductor Secondary Functions
Functions External Interrupt PWM Serial port Symbol P0.0/XI0 P0.1/XI1 P0.2/XI2 P0.3/XI3 P1.0/PWM P1.1/SIN P1.2/SOUT P1.3/SCLK O I O I/O PWM output waveform pin Receive data input pin of the serial port. Transmit data output pin of the serial port. I Type Description
MSM64422/64424
This is an input pin for external interrupt. Interrupt by level change is possible. Each bit can be configured to be an interrupt disable or enable by the port 0 interrupt enable register.
Synchronous clock input-output pin for the serial port.
6/13
Semiconductor
MSM64422/64424
MEMORY MAPS
Program Memory The program memory is a memory area for the program data, the interrupt area, the CZP area, and the start address area. The data length is 8 bits. For the MSM64422 addresses 0 to 2047 are assigned to the program memory. For the MSM64424 address 0 to 4095 are assigned to the program memory.
7FFH (0FFFH)
Program area
2048B (4096B) 030H Interrupt area 020H CZP area 010H Start address area 000H 8 bits 16B 12B
Note
: "B" means data length of 8 bits. Program Memory Address Space
The address 000H is the instruction execution start address after system reset. The CZP area from address 010H to address 01FH is the start address for the CZP subroutine of 1-byte call instruction and a maximum of eight commands can be held. The interrupt address from address 020H to 02FH is assigned the start address of interrupt subroutines.
7/13
Semiconductor Data Memory
MSM64422/64424
RAM, EEPROM and special function registers (SFRs) are assigned to the Data Memory Address Space. These Memory are located in a different address space from program memory. The data length of the Data Memory is 4 bits (1 nibble). The Data Memory uses two banks (256 nibbles/bank): one for the SFR and EEPROM areas using part of the bank 0 and the other for the RAM area, containing the stack in the bank 7.
(MSM64424) 7FFH BANK7 6FFH 5FFH 4FFH 3FFH 2FFH 1FFH 0FFH 07FH 000H EEPROM area SFR area Inaccessible area 080H 0FFH RAM area Data/Stack area 128N (MSM64424) EEPROM area 128N BANK0 07FH Stack pointer 07EH HALT 07DH MIEF 07CH Other SFR area 124N 000H 4 bits 128N (MSM64422) EEPROM area 64N 128N (MSM64422) Data/Stack area 64N
64N
64N
128N
BANK0 4 bits
Note
: "N" means data length of 4 bits. Data Memory Address Space
The Data Memory Address Space configuration is shown in the figure alove. The stack area is a data save area for subroutines and interrupts from the address 7FFH toward the lower-order addresses (64N max. for MSM64422, 128N max. for MSM64424) by subroutine call instruction. For the bank 0, the special function register area from the addresses from 000H to 07FH and 64 nibble EEPROM area from the addresses 080H to 0BFH for MSM64422 or 128 nibble EEPROM area from the addresses 080H to 0FFH for MSM64424 are assigned.
8/13
Semiconductor
MSM64422/64424
ABSOLUTE MAXIMUM RATINGS
Parameter Power Supply Voltage Interrupt Voltage Output Voltage Storage Temperature Symbol VDD VIN VOUT TSTG -- Ta=25C Condition Rating -0.3 to 6 -0.3 to VDD+0.3 -0.3 to VDD+0.3 -55 to +150 C V Unit
RECOMMENDED OPERATING CONDITIONS
Parameter Power Supply Voltage 1 (Crystal oscillation mode) Power Supply Voltage 2 (RC oscillation mode) Power Supply Voltage 3 (EEPROM write mode) Operating Frequency 1 (Crystal oscillation mode) Operating Frequency 2 (RC oscillation mode) RC Oscillation Resistance RC Oscillation Capacitance RC Oscillation Time Constant Operating Temperature ROSC COSC C*R Ta -40 to +85 fOSC 0.1 to 1.2 MHz kW pF -- C VDD Symbol Range 2.5 to 5.5 1.7 to 5.5 2.2 to 5.5 0.5 to 2.4 MHz V Unit
9/13
Semiconductor
MSM64422/64424
ELECTRICAL CHARACTERISTICS
(Ta=-40 to +85C) Parameter Input Voltage Input Current 1 *1 (P0.0 to P0.3) (P1.0 to P1.3) (P2.0 to P2.3) Input Current 2 (RESET) Pull-down Resistance (P0.0 to P0.3) (P1.0 to P1.3) (P2.0 to P2.3) Output Current 1 (P1.0, P1.1) Output Current 2 (P1.2, P1.3) (P2.0 to P2.3) Static Current Consumption IOH1 IOL1 IOH2 IOL2
*2
Symbol VIH VIL IIH1 IIL1 IIH2 IIL2
Condition -- -- VIH=VDD VIL=GND VIH=VDD VIL=GND VDD=2.5V VI=2.5V VDD=2.5V VO=VDD-0.5V VDD=2.5V, VO=1.0V VDD=2.5V VO=VDD-0.5V VDD=2.5V, VO=0.5V VDD=5.5V, fOSC=0Hz VDD=5.5V, fOSC=0Hz CPU in operation to EEPROM
VDD=5.0V
Min. 0.7 VDD -- -- -1 -- - 200
Max. -- 0.2 VDD 1
Unit V
mA -- 1 - 50 mA
RON
50
200
kW
-- 10 -- 0.5 -- -- -- --
- 0.5 -- - 0.5 -- 0.3 1.0 2.0 4.0
mA
mA
IDDS IDD1
mA mA mA
Dynamic Current Consumption IDD2
During write fOSC=500kHz
*1 No pull-down resistor during input state. *2 Ta=-40 to +50C
10/13
Semiconductor
MSM64422/64424
PACKAGE DIMENSIONS
(Unit : mm)
SOP16-P-300-1.27-K
Mirror finish
Package material Lead frame material Pin treatment Solder plate thickness Package weight (g)
Epoxy resin Cu alloy Solder plating 5 mm or more 0.21 TYP.
Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki's responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
11/13
Semiconductor
MSM64422/64424
(Unit : mm)
SSOP20-P-250-0.95-K
Mirror finish
Package material Lead frame material Pin treatment Solder plate thickness Package weight (g)
Epoxy resin 42 alloy Solder plating 5 mm or more 0.18 TYP.
Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki's responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
12/13
Semiconductor
MSM64422/64424
(Unit : mm)
SOP24-P-430-1.27-K
Mirror finish
Package material Lead frame material Pin treatment Solder plate thickness Package weight (g)
Epoxy resin 42 alloy Solder plating 5 mm or more 0.58 TYP.
Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki's responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
13/13


▲Up To Search▲   

 
Price & Availability of MSM64422

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X